Repository navigation
feat(qt): 同步动态网格与固定 ConPTY 的真实子进程尺寸 - #148
Conversation
|
root一次Windows原生补验已失败,暂不合入:固定source678/package874b7…88abc,owned Win11 guest已更新到26300.9711/Session1。旧offscreen57/57与新native失败分列。80→60→100→80已对上;请求1×24后,Qt HWND实际宽136px,transport/child持续报告11×24,最终独立ACK预期不符退出1。疑为顶层窗口受平台最小宽度约束、夹具仍等待请求1列;未将其认定为已证实transport损坏/修复。非root/guest deadline超时、native root无强杀、请求Job active0/total8/cleanup_verified=true,子进程自然退出不冒称通过。 raw request SHA |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
调整 Qt 窗口后,核心和 ConPTY 原先仍固定在 80×24。本改动按当前字体和终端可用区域生成有界网格,由现有生命周期 worker 串行执行 resize/wait/cancel/close,GUI 继续拥有 Parser/Screen。保留 1..500 列、1..200 行资源上限及物理裁剪;退出、关闭和错误清理 pending。隐藏页显示/layout 后同步,关闭一页后 survivor 仍可操作。
真实 child 只接收 nonce,独立返回每次 CSBI window/buffer 值;保留全部旧/新回复,将 requested/core、transport 完成与 child ACK 分开。退出竞态保留请求60×12而transport/child仍80×24,只计生命周期。
验证与身份:
678299d的offscreen完整57/57与隔离Win11原生失败均保留。原生请求1×24后128次child均11×24,135条回复、exit1、非timeout/无root强杀、Job0/8/0及本机旧复现的桌面隔离缺口继续公开。0ff783cb14f23dfa641b6b6f45894c038cca048c只修夹具:字面普通/极小序列使用可见owned child区域;独立decorated顶层仍请求一列,根据事件后的实际区域和当前字体独立推导网格。生产flags/策略、25s root/5s cleanup、各尺寸5s/128条/10ms预算未变。ae985443的独立SGR1研究(mergebc1805d)无Qt/core/runtime变更;full和包继续只绑定0ff,合并配置CI另列。固定报告、原失败与独立原生补充。当前head
bdd9a61263cbc0349a81a9007f82d35320221367。仅新增合成/脱敏证据与当前能力说明,无新产品实现或重新执行测试。最终发布增量 Standards 硬违规/heuristic 0、Spec P1/P2 0;当前 head 的 PR/push 默认、Qt 专用及参考六条工作流均 success、attempt1。PR 默认 Windows56/56、283.91s,实际 checkout
2b6a37788c98a4f47a4ee4503d5812ceb1828b81(合并main ae985);本地完整与原生证据继续分别绑定上述0ff/678源码。准备按#143限定切片合入main。完整WindTerm resize/reflow、历史/内容恢复、真实不同DPI、IME/Find/rename、物理输入/呈现、性能、开发包与完整#29/#31/R2仍未验收;旧system #80/#144/#145继续开放。Closes #143
Refs #29, #31